|
|
 |
|
|
|
|
To reorganize, when necessary, the domain that will use the application so as to optimize the usefulness of the application and the components in it |
|
|
|
 |
|
|
|
|
To make sure all project teams are aware of (and trained in) the control or component being evaluated or implemented so that all opportunities for reuse are available |
|
|
|
 |
|
|
|
|
6. What is a strategy for incorporating third-party controls over a period of time? |
|
|
|
 |
|
|
|
|
Incorporating third-party controls and components early on involves cost and little reuse. Plan on little benefit over the first few months and possibly the first year or two. In time, reuse of the control will increase the return on investment substantiallyand incrementally, as increases in technology, competition, and upgrades of the controls reduce the increase of returns on investment. |
|
|
|
 |
|
|
|
|
7. What strategies might you use in evaluating third-party controls if you don't have an evaluation committee? |
|
|
|
 |
|
|
|
|
Accepting proposals from in-house developers |
|
|
|
 |
|
|
|
|
Accepting proposals directly from third-party vendors |
|
|
|
 |
|
|
|
|
Measuring use cases against proposals |
|
|
|
 |
|
|
|
|
1. What testing activities should you, as an object-oriented Visual Basic developer, know? |
|
|
|
 |
|
|
|
|
Distributed portability testing, integration testing, graphical user interface testing, regression testing, positive testing, negative testing, and beta testing. |
|
|
|
 |
|
|
|
|
2. What's the importance of code inspections? |
|
|
|
 |
|
|
|
|
Inspections give a chance for your peers and architects to review your code and design models, praise the good parts, and offer constructive, positive criticism of discovered flaws. |
|
|
|
 |
|
|
|
|
3. What two method responsibilities are examples, respectively, of precondition and postcondition processing? |
|
|
|
 |
|
|
|
|
Argument data type checking and return data type checking. |
|
|
|
 |
|
|
|
|
4. When is it necessary to check the data type of an argument? |
|
|
|
 |
|
|
|
|
When the argument is of the Variant type and your local processing requires a specific type for a given private method. |
|
|
|
 |
|
|
|
|
5. Why is the development of business applications complex? |
|
|
|
|
|